About 891 letters
About 4 minutes
Description: Combine multiple iterables into an iterable of tuples.
def zip(*iterables, strict=False):
'''
Combine multiple iterables into an iterable of tuples
:param iterables: any number of iterables
:param strict: whether to use strict mode
:return: the combined iterable of tuples
'''
Example:
names = ['Tom', 'Jerry', 'Spike', 'Tuffy']
scores = [88, 99, 66, 33]
ages = [8, 7, 10]
print(zip(names, scores))
print(list(zip(names, scores)))
print(list(zip(names, ages)))
print(list(zip(names, ages, strict=True)))
Created in 5/15/2025
Updated in 5/16/2025